Golang Job: Golang Developer

Job added on

Company

Recro

Location

Bangalore - India

Job type

Full-Time

Golang Job Details

Responsibilities:

  • Take on complex problems that span multiple components and teams.
  • Independently own one or more multiple modules, which include: requirement analysis, design, development, maintenance & support
  • Write extensive, efficient code to address complex modules that handle the interaction between multiple components.
  • Rapidly iterate to add new functionalities and solves complex problems with simple and intuitive solutions
  • Produce architecture with clean interfaces, that are efficient and scalable
  • Participate and contribute to architectural discussions
  • Solve production issues. Investigate and provide solutions to minimize the business impact due to the outage
  • Continuously improve performance metrics of modules you own.
  • Collaborate effectively across teams to solve problems, execute and deliver results

Requirements:

  • Experience: 3+ years
  • A Bachelor's or Master's Degree in Computer Science
  • Software engineering and product delivery experience, with a strong background in algorithms
  • Experience in architecting & building real-time, large-scale e-commerce applications
  • Experience with high-performance websites catering to millions of daily traffic is a plus
  • Excellent command over Data Structures and Algorithms
  • Experience with web technologies, Go/Java/Python
  • Language: GO or Python
  • Strong expertise in DS and Algo
  • Strong leadership skills - have experience mentoring, building products from scratch or incumbent in design and architecture.
  • Have worked in the scaling of the system right from scratch.
  • Someone worked in small user base to a large user base and wrote optimized code
  • Both HLD and LLD

Job Types: Full-time, Regular / Permanent

Salary: ₹600,000.00 - ₹2,000,000.00 per year

Schedule:

  • Day shift
  • Morning shift

Ability to commute/relocate:

  • Bangalore, Karnataka: Reliably commute or planning to relocate before starting work (Preferred)

Application Question(s):

  • In how many days can you join us ?

Education:

  • Bachelor's (Preferred)

Experience:

  • total work: 3 years (Preferred)
  • software development: 2 years (Preferred)